@charset "utf-8";
/* CSS Document */
/*
 body{ font-family:"微软雅黑", Verdana, Geneva, sans-serif;}
 body{ behavior:url("js/csshover.htc");}
 *{ behavior:url("js/ie-css3.htc");}
*/

body {font-size:12px;  background:url(../image/html_bg.jpg); }
.nav_con a:hover,.nav_con_01 a:hover, .btn_01:hover, .btn_02:hover, .sidebar ul li ul li a:hover,.con_tit a:hover, .tit_on,.npage a:hover ,.btn_06:hover,.news_01 ul li a,.l_nav_cl a:hover,.btn_08:hover{ text-decoration:none; }
.btn_01, .btn_02,.btn_03, .btn_04,.btn_05, .btn_06,.btn_07, .btn_08{ cursor:pointer;}

/************论坛主体************/
.mian, .news, .contant { width:980px; }
.mian { padding:20px; }
/*左*/
.m_left { width:160px; }
.n_left { background:#fff; position:relative; padding:51px 11px 11px 11px; line-height:24px;/*阴影*/ box-shadow:0px 0px 3px #ff9999; -webkit-box-shadow:0px0px 3px #ff9999; -moz-box-shadow:0px 0px 3px #ff9999; }
.n_l_tit { height:67px; width:144px; background:url(../image/n_l_tit.png); position:absolute; left: -15px; top: -9px; }
.n_l_xl { background:#E9E9E9; padding:5px 8px; color:#666666; height:73px; }
.n_l_an { height:9px; line-height:9px; background:url(../image/Angle.png) 10px 0px no-repeat; overflow:hidden; }
.btn_02, .btn_03 { height:27px; width:64px; float:left; line-height:27px; font-size:12px; text-align:center; }
.btn_02 { background:url(../image/btn_02.png); color:#fff; }
.btn_01 { height:28px; width:64px; background:url(../image/btn_01.png); border:none; float:right; border-left:1px #ff9999 solid; font-weight:bold; color:#ff4358; }
.btn_03 { background:url(../image/btn_03.png); color:#fff; margin-left:8px; }
.sidebar { background:#fff; padding:1px 1px 1px 0px;/*阴影*/ box-shadow:0px 0px 3px #ff9999; -webkit-box-shadow:0px0px 3px #ff9999; -moz-box-shadow:0px 0px 3px #ff9999; }
.sidebar ul li { line-height:30px; padding:20px 0px; font-size:14px; font-weight:bold; color:#cc0000; border-bottom:1px #ccc dashed; }
.sidebar ul li span { padding-left:40px; color:#cc0000; }
.sidebar ul li ul { background:none; }
.sidebar ul li ul li { padding:0px; height:22px; line-height:22px; border-bottom:none; }
.sidebar ul li ul li a { padding-left:50px; font-size:12px; font-weight:normal; color:#666; display:block; }
.bg_c { background:#f3dfdc; color:#cc0000 !important; }
.s_01 { background:url(../image/sidebar_01.png) 12px top no-repeat; }
.s_02 { background:url(../image/sidebar_02.png) 12px top no-repeat; }
.s_03 { background:url(../image/sidebar_03.png) 12px top no-repeat; }
.s_04 { background:url(../image/sidebar_04.png) 12px top no-repeat; }
.s_05 { background:url(../image/sidebar_05.png) 12px top no-repeat; }
.s_06 { background:url(../image/sidebar_06.png) 12px top no-repeat; }
.s_07 { background:url(../image/sidebar_07.png) 12px top no-repeat; }
.s_08 { background:url(../image/sidebar_08.png) 12px top no-repeat; }

/*右*/
.m_right { width:800px; }
.n_right {background:#fff; position:relative; border:1px #ccc solid;  height:484px;/*圆角*/ -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;/*阴影*/ -webkit-box-shadow:0 0 3px #FF9999; -moz-box-shadow:0 0 3px #FF9999; box-shadow:0 0 3px #FF9999; }
.adv_02{ padding:0px 18px; }
.adv_02 ul li{ height:176px; width:142px; float:left; margin-right:4px; padding:2px; border:1px #fff solid; }
.adv_02 ul li:hover{ border:1px #61A9DE solid;}
.adv_02 ul li a{ line-height:26px; text-align:center; color:#666; display:block; font-weight:bold;}
.adv_02_last{ margin-right:0px !important;}
.search,.search_01 { background:#fff;/*阴影*/ -webkit-box-shadow:inset 0px 0px 3px #ccc; -moz-box-shadow:inset 0px 0px 3px #ccc; box-shadow:inset 0px 0px 3px #ccc;/*圆角*/ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.search{ height:30px; line-height:30px; padding:3px 5px 3px 12px; width:300px; }
.search_01 { height:24px; line-height:24px; padding:2px 5px 0px 12px; margin-top:4px;}
.text_01,.text_02 { font-size:12px; color:#CCC; border:0px; width:300px; }
.text_01{height:30px; line-height:30px; }
.text_02 {height:24px; line-height:24px;}
.btn_03{ height:30px; width:25px; background:url(../image/amp.jpg) right center no-repeat; text-indent:-9999px; border:none; cursor:pointer; }
.l_nav { height:105px; width:800px; }
.l_nav_cl{ height:40px; position:relative; }
.l_nav_con { height:54px; padding:5px 5px 6px 11px; overflow:hidden;}
.l_nav_con ul li{ font-size:14px; height:30px; line-height:30px; font-family:"微软雅黑"; background:url(../image/bbs/l_icon.png) left center no-repeat; padding-left:18px; float:left; width:80px; }
.l_nav_con ul li a{ color:#FFF;}
.l_nav_con { background:url(../image/bbs/l_nav_con.png);}
.l_nav_cl span { height:40px; width:100px; float:left; line-height:40px; font-family:"微软雅黑"; font-weight:bold; background:url(../image/bbs/l_nav_cl.png) 0 -40px no-repeat; text-align:center; font-size:14px; padding-right:10px; cursor:pointer; color:#666;}
.current{ background:url(../image/bbs/l_nav_cl.png) 0 0 no-repeat !important; color:#FFF !important;}
.l_nav_cl span a{ color:#666; background:none;}
.l_nav_cl p{ text-align:right; line-height:40px; padding-right:100px; }
.current a{ color:#fff !important; background:none !important;}
.l_nav_cl font{ cursor:pointer;}
.list .h_auto{ background:#fff;}
.page{ background:#fff; height:24px; line-height:20px; padding:20px 10px 20px 10px; position:relative; }
.page a{ height:20px;  padding:3px 8px; border:1px #6699cc solid; color:#666; text-align:center; margin:1px 3px;}
.page a:hover,.page_on{ color:#FFF !important; background:#6699cc; text-decoration:none;}
.text_03{ height:20px; width:20px; padding:0px 8px; border:1px #6699cc solid; margin:1px 2px;}
.nr_t { position:absolute; height:36px; width:92px; background:url(../image/bbs/n_right.gif);/*圆角*/ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:16px; text-align:center; color:#fff; line-height:35px;/*阴影*/ box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; left: 23px; top: -11px; }
.nr_l { padding:10px 0px 0px 10px; width:320px; }
.nr_r { padding:10px 20px 0px 0px; width:420px; }
.btn_06 { height:36px; width:92px; background:url(../image/bbs/n_right.gif); margin-bottom:5px;/*圆角*/ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:16px; text-align:center; color:#fff; line-height:35px;/*阴影*/ box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; }
.hot_search { line-height:30px; height:30px; color:#cc2277; }
.hot_search a { padding:0px 2px 0px 5px; color:#cc2277; }
.news_01 { background:url(../image/list_t.gif) top left no-repeat; }
.news_01 h4 { text-align:center; line-height:50px; }
.news_01 ul li { float:left; width:210px; height:24px; line-height:24px; }
.news_01 ul li a { color:#666; }
.news_01 ul li a:hover { color:#cc0000; }
.list { border:1px #6699cc solid; border-top:none; line-height:20px; color:#666;}
.list ul{ padding:10px;}
.list ul li { border-bottom:1px #ccc solid; }
.list ul li img { margin:0px 3px; }
.list ul li span { background:url(../image/bbs/page.png) left 5px no-repeat; padding:2px 0px 0px 10px; margin:2px 6px 0px 10px; line-height:18px; }
.list ul li a { color:#666; padding:0px 3px; font-size:14px; }
.new_t{ height:28px !important; width:90px !important; background:url(../image/bbs/new_t.png) !important; cursor:pointer; display:block; position:absolute; top:5px; right:0px; padding:0px !important; }
.new_t_1{ height:28px !important; width:90px !important; background:url(../image/bbs/new_t.png) !important; cursor:pointer; display:block; position:absolute; top:7px; right:9px; padding:0px !important; border:none !important; }
.c_tit_01{ color:#595B70; padding:10px; height:30px; line-height:30px; border:1px #6699cc solid; }
.c_tit_01 a{ color:#595B70; padding:0px 5px;}
.t_1{ line-height:50px; color:#777; font-size:14px; padding:10px 0px; }
.btn_09 { color:#fff; height:33px; line-height:33px; width:84px; display:block; background:url(../image/user/btn_01.png); text-align:center; font-size:14px; font-family:"微软雅黑"; }
.btn_09:hover { text-decoration:none; }
.btn_10{ height:46px; width:129px; background:url(../image/user/btn_02.png); cursor:pointer; border:none; text-align:center; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#fff; display:block;}
.btn_10:hover{ text-decoration:none;}
.btn_21, .btn_22 { height:27px; width:64px; float:left; line-height:27px; font-size:12px; text-align:center; }
.btn_21 { background:url(../image/btn_01.png); color:#cc0000; }
.btn_22 { background:url(../image/btn_02.png); color:#fff; margin-right:8px;}


/*********尾部*********/
.footer { border-top:4px #a31e0a solid; width:100%; text-align:center; color:#999; line-height:60px; padding-bottom:30px; font-size:12px; }


/*2012.4.13*/
/*论坛发言*/
/*头部*/
.header_con { width:1000px; height:95px; position:relative; }
.head_log { width:100%; background:#FFF; border-bottom:1px #ccc solid; }
.logo_01 { height:35px; width:275px; background:url(../image/logo.png); display:block; position:absolute; top: 25px; left:0px; }
.loginbar { height:30px; line-height:30px; width:615px; position:absolute; left: 384px; top: 36px; text-align:right; }
.loginbar a { padding:0px 10px; color:#333; }
/*发言主题*/
.m_right_01{width:798px; border:1px #ccc solid; background:#fff;}
.sel_01{height:30px; padding:5px; line-height:30px; width:100px; border:1px solid #DBDFE6; margin-right:25px; font-size:14px; font-family:"微软雅黑", Verdana, Geneva, sans-serif;}
.text_04{ border:1px #ccc solid; height:20px; line-height:20px; padding:3px 5px; font-size:14px; width:580px; color:#999; /*动画*/ transition:all .3s linear; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; color:#666;}
.text_05,.text_07{ border:1px #ccc solid; height:24px; line-height:24px; padding:3px 5px; font-size:14px; width:150px; color:#999; /*动画*/ transition:all .3s linear; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; color:#666; }
.text_05:focus,.text_06:focus,.text_07:focus{ border:1px #ccc solid;/*阴影*/ box-shadow:inset 0px 0px 4px #ccc; -webkit-box-shadow:inset 0px 0px 4px #ccc; -moz-box-shadow:inset 0px 0px 4px #ccc;}
.text_06{ border:1px #ccc solid; height:20px; line-height:20px; padding:3px 5px; font-size:14px; width:20px; color:#999; /*动画*/ transition:all .3s linear; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; color:#666; }
.text_07{ width:300px;}
.in_pic img{ padding:2px; border:1px #ccc solid;}
.textarea_01{ width:100%;}
.add { height:20px; width:80px; display:block; line-height:20px; color:#00529c; font-weight:bold; background:url(../image/bbs/add.gif) 60px center no-repeat; float:left; margin:5px 5px 5px 0px;}
.btn_05{ height:42px; width:120px; background:url(../image/btn_05.png); border:none; font-size:16px;font-family:"微软雅黑"; text-align:center; line-height:42px; color:#fff; letter-spacing:4px;/*阴影*/ text-shadow:-1px -1px 0px #333;}
.btn_05:hover{ background:url(../image/btn_05.png) 0 -42px no-repeat;}
.message{ height:300px; text-align:center; border:1px #6699cc solid; border-top:none; width:100%;}
.textarea_02{ height:200px; width:700px; margin:10px; border:1px #ccc solid;}
/*论坛内容页*/
.content{ border-top:none;}
.c_tit{ height:40px; line-height:40px; background:#FFE0E0;border-bottom:1px #6699cc solid; padding:0px 10px; border-left:1px #6699cc solid; border-right:1px #6699cc solid;}
.c_tit h5{ float:left; font-size:14px;}
.c_con{ width:798px;}
.con_l{ width:160px; padding-top:20px;}
.con_r{ width:597px; background:#fff; padding:20px 20px 100px 20px; color:#666; border-left:1px #6699cc solid; min-height:150px; _height:150px; position:relative; }
.con_r img{ margin:10px 0px;max-width: 580px;}
.con_l table img{ padding:3px; border:1px #ccc solid; margin:5px; line-height:30px;}
.con_l table a{ color:#006699;}
.btn_07{ height:28px; line-height:28px; padding-left:20px; background:url(../image/bbs/email.gif) left center no-repeat;}
.reply{ height:65px; position: absolute; bottom:0px; right: 0px; width: 598px; height:65px; margin-right:20px; }
.btn_08{ height:31px; background: url(../image/bbs/btn_08.png); width:76px; font-size:14px; text-align:center; font-weight:bold; color:#666; float:right; line-height:31px;position:absolute; left: 513px; top: 11px;}
.reply_01{position:absolute; background:url(../image/bbs/sigline.gif) top left no-repeat; padding-top:15px; line-height:20px; width:500px; top: 21px; left: 0px; color:#555;}
.reply_02{position:absolute; line-height:30px; height:30px; width:500px; left: 0px;}
.btn_08:hover{ background:url(../image/bbs/btn_08.png) 0px -31px no-repeat; color:#fff;}
.content .h_auto{ width:798px;border:1px #6699cc solid; border-top:none; background:#f0f0f0;}
.con_r h5{ background:#FFE0E0; padding:8px; color:#333;}
.sidebar ul li a{ color:#cc0000 !important;}
